stirrup pants - Turkish English Dictionary