fruit of a solanacese plant resembling grape and of bitter-sweet taste - Français Anglais Dictionnaire