sea captain - French English Dictionary