hydro-acoustics - Spanish English Dictionary