radar localization - Turco Inglés Diccionario