someone who strips off bark - Alemán Inglés Diccionario