How Many Words Do You Need to Know to Speak a Language Fluently?