you learn from your mistakes - Français Anglais Dictionnaire