rubble mound structure - Turkish English Dictionary