a very harmful ant of cuba - Alemán Inglés Diccionario