mobile radar complexes - Almanca İngilizce Sözlük