radar homing and warning - Alemán Inglés Diccionario