tree-grubbing machine - Turco Inglés Diccionario