signboards of paper or cardboard - Turkish English Dictionary