mental tranquility - German English Dictionary