dependent ecosystem - Alemán Inglés Diccionario