refuse pit - Turkish English Dictionary