leather stuffing - German English Dictionary