shipborne electronic deflection array radar (sedar) - Turco Inglés Diccionario