number of residents - French English Dictionary