tree-felling machine - Alemán Inglés Diccionario