sell out (betray) - Spanish English Dictionary