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