petromastoidectomy - German English Dictionary