turret in a fortress - Fransızca İngilizce Sözlük