foot stitch - German English Dictionary