hem-stitched - German English Dictionary