temporarily hard water - French English Dictionary