serpenticide - French English Dictionary