feel a glow of peacefulness - Alemán Inglés Diccionario