amidst the greenery - Turkish English Dictionary