of/having limited means - Turc Anglais Dictionnaire