shepherd satellite - Türkçe İngilizce Sözlük