with a long keel - French English Dictionary