power supply relay - Turkish English Dictionary