contract to provide goods or services - Turc Anglais Dictionnaire