twelve-spotted tiger beetle - Alemán Inglés Diccionario