cover a multitude of sins - Turc Anglais Dictionnaire