strongly penetrating radiation - Turkish English Dictionary