keel skeg - French English Dictionary