coastal defense radar - Francés Inglés Diccionario