twilight glow - German English Dictionary