ammunition squad - Alemán Inglés Diccionario