receptacle for soiled hand-towels - Spanish English Dictionary