substation relay kiosk - Spanish English Dictionary