superhive - French English Dictionary