spear-thrower - French English Dictionary