signboards of paper or cardboard - German English Dictionary