weapons training site (wts) - Alemán Inglés Diccionario