physical radiation - Turkish English Dictionary