spearthrowing - French English Dictionary