lay down the keel - French English Dictionary