population ecology - Francés Inglés Diccionario