vague legal concept - French English Dictionary