broomstick (trichilia hirta) - Espagnol Anglais Dictionnaire