supertuberation - French English Dictionary