pit filling - Turkish English Dictionary