stop short...someone - Turkish English Dictionary