i feel betrayed. - Spanish English Dictionary