panch - French English Dictionary