spirillicidal - French English Dictionary