on-board power supply - Turkish English Dictionary