leather mop - German English Dictionary