tram (car) - French English Dictionary