live-stream - German English Dictionary