contemporary art piece - German English Dictionary