rubble (from quarry) - Turkish English Dictionary