someone who is a legion - French English Dictionary