a rubble stone - Turkish English Dictionary