longship - French English Dictionary