invisible electromagnetic radiation - Turco Inglés Diccionario