arch turret - Spanish English Dictionary