water block - French English Dictionary