iced chocolate cake - French English Dictionary