double-stitched - German English Dictionary