street railway construction - French English Dictionary