hit and stay - Turkish English Dictionary