anti-animal weapon - Turkish English Dictionary