lay the keel - Deutsch Englisch Wörterbuch