small round piece of rubble - Turkish English Dictionary