a lover of nature - Fransızca İngilizce Sözlük