receptacle for soiled hand-towels - Turkish English Dictionary