staunch belief - Francés Inglés Diccionario