radiation resistant - Turkish English Dictionary