someone that paints or creates abstract art - Turkish English Dictionary