turret bustle - Spanish English Dictionary