tyre scrapyard - German English Dictionary