ridge turret - Spanish English Dictionary