against all the odds - Turco Inglés Diccionario