dish made of rice, tubers, and fish wrapped in leaves - Español Inglés Diccionario