good triumphs over evil - Turc Anglais Dictionnaire