tree-felling machine - Turco Inglés Diccionario