diphacinone - French English Dictionary