radar guided tracks - Francés Inglés Diccionario