technical board - Turkish English Dictionary