three-rib tire - French English Dictionary