large-space soaking pit - Turkish English Dictionary