rubber-tired tram - Allemand Anglais Dictionnaire