herbaceous periwinkle - Francés Inglés Diccionario