shoe of a pneumatic tire - French English Dictionary