benchrest shooting - Turkish English Dictionary