on-board apparatus - Turkish English Dictionary