(supply) provide - Turc Anglais Dictionnaire