machine sew - Turkish English Dictionary