Strontium-90 - Turkish English Dictionary