electric power supply for trains - Espagnol Anglais Dictionnaire