arms manufacturer - Turco Inglés Diccionario