corn cake grilled in banana leaves - Francés Inglés Diccionario