crupper star - Turkish English Dictionary