amidst the greenery - Español Inglés Diccionario