superscribes - French English Dictionary