data relay satellite (drs) - Fransızca İngilizce Sözlük