a very harmful ant of cuba - Français Anglais Dictionnaire