leather/coarse cloth/apron - German English Dictionary