seafog - French English Dictionary