thrust one's foot into the stirrup - Turkish English Dictionary