staunch belief - Alemán Inglés Diccionario