placards - German English Dictionary