stiffly pompous person - German English Dictionary