regenerative satellite - Almanca İngilizce Sözlük