maintain one's self control - Spanish English Dictionary