paper towel holder - German English Dictionary