a species of flowering tree (jacaranda caucana) - Espagnol Anglais Dictionnaire