spirillicide - Alemán Inglés Diccionario