not be able to prosper - Turc Anglais Dictionnaire