science of ecology - Turco Inglés Diccionario