atomic number 86 - Turkish English Dictionary