short prickly pear cactus - Español Inglés Diccionario