on-board radar - Almanca İngilizce Sözlük