stitchel - German English Dictionary