horse show organizer - Turkish English Dictionary