foresworn - Turkish English Dictionary