forest supervisor - Alemán Inglés Diccionario