related to a place named xalapa - Turkish English Dictionary