stormship - French English Dictionary