riding area at the finish - Turkish English Dictionary