cotton waste for padding and stuffing - German English Dictionary