steamed veggies - Francés Inglés Diccionario