restrain one's passions - Francés Inglés Diccionario