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