Fernsehsatellit - German English Dictionary