bioluminiscence - German English Dictionary