throwing knife - French English Dictionary