a staunch fellow - Francés Inglés Diccionario