lock stitcher - German English Dictionary