protective padding - German English Dictionary