ventral canal cell - Turkish English Dictionary