piece of wreckage - German English Dictionary