mount of mercy (mount arafat as a stopping place on the pilgrimage to mecca) - Turkish English Dictionary