hood side piece - Spanish English Dictionary