raticide - French English Dictionary