self-restraint - Francés Inglés Diccionario