good triumphs over evil - Francés Inglés Diccionario