power take off shaft - Turkish English Dictionary