mobile radar complexes - Turco Inglés Diccionario