mechanized felling - Turco Inglés Diccionario