strap maker or seller - Fransızca İngilizce Sözlük