greenery (green plants) - Español Inglés Diccionario