mechanized gun - Fransızca İngilizce Sözlük