hydro-acoustics - French English Dictionary