a lover of nature - Turc Anglais Dictionnaire