seagod - French English Dictionary