seaweed brain - French English Dictionary