self-illuminated sign - German English Dictionary