nahuatl man - French English Dictionary