self-restraints - Alemán Inglés Diccionario