lose foothold in stirrups - Turkish English Dictionary