corn cake grilled in banana leaves - Alemán Inglés Diccionario