underwater concreting - French English Dictionary