ventral canal cell - French English Dictionary