spirillicide - Spanish English Dictionary