superitar - French English Dictionary