pertaining to morelia, mexico or inhabitants - French English Dictionary