on board notation - Turkish English Dictionary