end-of-life tire - French English Dictionary