cloth pad - German English Dictionary