perdricide - French English Dictionary