point-to-point radio communication - Francés Inglés Diccionario