a green vegetable - Español Inglés Diccionario