impense - French English Dictionary