mounting stirrup - Turkish English Dictionary