atomic number 84 - Turkish English Dictionary