petromastoidectomy - French English Dictionary