ombudsmanship - German English Dictionary