feeling of tranquility, well-being, and harmony - Französisch Englisch Wörterbuch