receptacle for soiled hand-towels - Deutsch Englisch Wörterbuch