avow oneself beaten - Spanish English Dictionary