superrace - French English Dictionary