putting up the helm - Französisch Englisch Wörterbuch