long range shooting - Turkish English Dictionary