streetcar rail - French English Dictionary