not to stop short of anything - Turc Anglais Dictionnaire