rubber-tyred tram - Französisch Englisch Wörterbuch