jungle-dwelling person - Alemán Inglés Diccionario