refreshment prepared with fruit of the naranjilla - Spanish English Dictionary