beef and vegetable stew wrapped in a banana leaf and steamed - Turco Inglés Diccionario