be fighting a losing battle - Französisch Englisch Wörterbuch