a battle of nerves - Französisch Englisch Wörterbuch