hold oneself in check - Turkish English Dictionary