subaqueous concrete - French English Dictionary