mobile radar complexes - Francés Inglés Diccionario