train power supply line - Spanish English Dictionary