heap of ruins - Turkish English Dictionary