tire placard - German English Dictionary