radio detecting and ranging (radar) - Turco Inglés Diccionario