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