protective equipment for martial arts - German English Dictionary