pressure water tanks - French English Dictionary