barbados cherry (malpighia emarginata) - German English Dictionary