against all odds - Alemán Inglés Diccionario