ınternational shooting sport federation - Turkish English Dictionary