painting or drawing forming rosettes - Turkish English Dictionary