self-radiating - Turco Inglés Diccionario