red periwinkle - Spanish English Dictionary