a delicious fruit native to central america (couepia polyandra) - Spanish English Dictionary