drag-stress absorbing pin - Turkish English Dictionary