goodship - French English Dictionary