fight against odds - Alemán Inglés Diccionario