leather and footwear materials - German English Dictionary