steamed vegetables - Alemán Inglés Diccionario