machine-stitched - German English Dictionary