hemstitch - German English Dictionary