supply (explanation) - Turc Anglais Dictionnaire