three-pronged spear - French English Dictionary