nature preserve - Fransızca İngilizce Sözlük