ecological abundance - Alemán Inglés Diccionario