dicţionar Englez-Francez »

have one's cake and eat it too înseamnă în Franceză

EnglezăFranceză
have one's cake and eat it too (to seek to have two things which are mutually incompatible)
verb

avoir le beurre et l'argent du beurre [to have the butter and the money from [selling] the butter]verbe