invisible electromagnetic radiation - Turkish English Dictionary