radio homing beacon - Francés Inglés Diccionario