throwing pit - Turkish English Dictionary