terms and conditions of trade - Turc Anglais Dictionnaire