contemporary art piece - Turkish English Dictionary