superbrat - French English Dictionary