self-painted - Turkish English Dictionary