strap-maker factory - Türkçe İngilizce Sözlük