non-achievement - French English Dictionary