forest supervisors - Turco Inglés Diccionario