spirillicide - French English Dictionary