with a long keel - Deutsch Englisch Wörterbuch