wrist pin bosses - Turkish English Dictionary