clemmed - French English Dictionary