greater periwinkle - Turkish English Dictionary