superhit - French English Dictionary