forest supervisors - Francés Inglés Diccionario