thrown by hand (weapon) - French English Dictionary