spear-chucker - French English Dictionary