power supply rack - Turkish English Dictionary