low-power satellite - Almanca İngilizce Sözlük