planetary shield - İngilizce Eşanlam Sözlük