oncoide - French English Dictionary