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