echo-splitting radar - Turco Inglés Diccionario