backstitch - Turkish English Dictionary