heap of ruins - German English Dictionary