radar distance-measuring equipment - Francés Inglés Diccionario