it doesn't make sense - French English Dictionary