washing mitts - German English Dictionary