an acidic green prickly pear - Alemán Inglés Diccionario