supply of provisions - Turc Anglais Dictionnaire