caribbean spiritweed (aegiphila martinicensis) - Español Inglés Diccionario