turtle-back shooting - Turkish English Dictionary