Англо-русский словарь идиом

YOU CAN'T EAT YOUR CAKE AND HAVE IT

Один пирог два раза не съешь; Нельзя и невинность соблюсти, и капитал приобрести