protective padding - Spanish English Dictionary