staunch belief - Espagnol Anglais Dictionnaire