have complete customer satisfaction - Turc Anglais Dictionnaire