location of investigation at dam site - Turkish English Dictionary