leather jacket tree - Alemán Inglés Diccionario