staunch supporter - Francés Inglés Diccionario