lederschmiere (gerberei) - German English Dictionary