lumen-second - German English Dictionary