leave a place in a shambles - German English Dictionary