forest supervisors - Alemán Inglés Diccionario