tire-chained car - French English Dictionary