i feel betrayed. - Turkish English Dictionary