glover's shop/trade - Deutsch Englisch Wörterbuch