self-restraining - Alemán Inglés Diccionario