to have slender means - Turc Anglais Dictionnaire