amidst the greenery - Turc Anglais Dictionnaire