capping stone - Turkish English Dictionary