street railway construction - Spanish English Dictionary