palenque - French English Dictionary