the crucial point - French English Dictionary