undetermined and insignificant person or thing - French English Dictionary