handcloth - German English Dictionary