The English term "placard" matches the Russian term "afisha"