automatic weapons - Fransızca İngilizce Sözlük