top turret - Spanish English Dictionary