pulp press water - French English Dictionary