real-time repeater satellite - German English Dictionary