superinjection - French English Dictionary