floating wreckage - German English Dictionary