maker or seller of coarse sandals or - German English Dictionary