debris lifting - German English Dictionary