stop short of doing - Turkish English Dictionary