wrapped in banana leaves and cooked underground - Español Inglés Diccionario