someone that supplies - Turc Anglais Dictionnaire