invisible electromagnetic radiation - Spanish English Dictionary