be grinning like a shot fox - Turkish English Dictionary