top cylindrical pivot casting - Turkish English Dictionary