atomic number 89 - Turkish English Dictionary