coastal defense radar - Alemán Inglés Diccionario