restrain one's passions - Alemán Inglés Diccionario