cape periwinkle (vinca rosea) - Español Inglés Diccionario