weapon system trainer - Francés Inglés Diccionario