superscribe - French English Dictionary