forest's inhabitants - Turco Inglés Diccionario