keep oneself in check - Turkish English Dictionary