metate - French English Dictionary