Population size - Francés Inglés Diccionario