guided weapon telemetry - Francés Inglés Diccionario