self-radiating - German English Dictionary