subaqueous loudspeaker - French English Dictionary