elephant population - Francés Inglés Diccionario