caribbean spiritweed (aegiphila martinicensis) - Turkish English Dictionary