self-restraining - Español Inglés Diccionario