stop short of - Turkish English Dictionary