lamb stew with vegetables - Alemán Inglés Diccionario