atomic artillery - Fransızca İngilizce Sözlük