i wish i had never witnessed that - Français Anglais Dictionnaire