related to a place named xalapa - German English Dictionary