cross stitched - Turkish English Dictionary