orbiting satellite - Almanca İngilizce Sözlük