red periwinkle - French English Dictionary