hold oneself in check - Turco Inglés Diccionario