strap-maker factory - Turco Inglés Diccionario