environment survey satellite - Fransızca İngilizce Sözlük