arms supply - Alemán Inglés Diccionario