spring-water - French English Dictionary