self-restraining - Francés Inglés Diccionario