sealift - French English Dictionary