fall short of one's goals - Turc Anglais Dictionnaire