antiskid tyre - French English Dictionary