staunch belief - Allemand Anglais Dictionnaire