macehual - French English Dictionary