fruit of the velvet tamarind - Spanish English Dictionary