art of dressing tafilet leather - German English Dictionary