feeling of tranquility, well-being, and harmony - Español Inglés Diccionario