placarded - German English Dictionary