defying and daring person - Français Anglais Dictionnaire