facecloth - German English Dictionary