weapons platoon - Francés Inglés Diccionario