throwing-spear - French English Dictionary