self-exaltation - German English Dictionary