a staunch fellow - Turc Anglais Dictionnaire