shoemaker's stirrup - Turkish English Dictionary