poppy seed cake - Spanish English Dictionary