an acidic green prickly pear - Français Anglais Dictionnaire