central pair of microtubules - Turkish English Dictionary