mechanical debarking - Alemán Inglés Diccionario