carst - French English Dictionary