dots and ellipses - Turc Anglais Dictionnaire