self-irradiation - Turco Inglés Diccionario