arms supplier - Turco Inglés Diccionario