guided weapon telemetry - French English Dictionary