thrown by hand (weapon) - Turkish English Dictionary