high-speed shooting - Turkish English Dictionary