self-restrained - Alemán Inglés Diccionario