antiskid tyre - German English Dictionary