be fighting a losing battle - Espagnol Anglais Dictionnaire