television and radar navigation - Almanca İngilizce Sözlük