self-restraints - Francés Inglés Diccionario