be fighting a losing battle - Español Inglés Diccionario