end-of-life tire - German English Dictionary