self-restraints - Inglés Sinónimo Diccionario