to supply the best goods - Turc Anglais Dictionnaire