moonship - French English Dictionary