hold oneself in check - Alemán Inglés Diccionario