satellite control tower - Almanca İngilizce Sözlük