poppy seed cake - French English Dictionary