distance measuring radar - Francés Inglés Diccionario