that makes clear - French English Dictionary