location of investigation at dam site - Spanish English Dictionary