strap-maker/vendor - Almanca İngilizce Sözlük