have a foot caught in a stirrup - Turkish English Dictionary