back of altar-piece - German English Dictionary