hood stick - Spanish English Dictionary