space broadcasting - German English Dictionary