palanque - French English Dictionary