ten thousand strong - French English Dictionary