repeating weapon - Alemán Inglés Diccionario