a type of butter cake - Français Anglais Dictionnaire