timbale of legumes - Alemán Inglés Diccionario