radar homing and warning - Turco Inglés Diccionario