unflagging optimism - Francés Inglés Diccionario