compesce (to curb or restrain) - Francés Inglés Diccionario