fruit of the amazon grape tree - Spanish English Dictionary