fruit of the manila tamarind - German English Dictionary