weapons platoon - Alemán Inglés Diccionario