butter one's bread on both sides

Verb

 * 1)  To profit from two things at the same time, especially when those things seem contradictory or incompatible.

Translations

 * Dutch: van twee walletjes eten
 * French: avoir le beurre et l'argent du beurre
 * Norwegian: få i pose og sekk