serpent eater - French English Dictionary