against all the odds - Francés Inglés Diccionario