heavily armed - Fransızca İngilizce Sözlük