pertaining to otumba, mexico or inhabitants - German English Dictionary