borescope - Turkish English Dictionary