overseer's tower - İspanyolca İngilizce Sözlük