stewed broad beans and peas - Alemán Inglés Diccionario