hydroacoustics - French English Dictionary