spirillicide - Francés Inglés Diccionario