painting or drawing forming rosettes - German English Dictionary