provide benefit - Turc Anglais Dictionnaire