rose cactus (pereskia grandiflora) - Español Inglés Diccionario