superspecialist - French English Dictionary