planetary shield - Fransızca İngilizce Sözlük