amidst the greenery - Turco Inglés Diccionario