radar separation - Turco Inglés Diccionario