rubber-tired tram - German English Dictionary