self-painted - German English Dictionary