toilet towel - German English Dictionary