a staunch fellow - Français Anglais Dictionnaire