karst seep - French English Dictionary