maker or seller of coarse sandals or - Deutsch Englisch Wörterbuch

Maybe the correct one is