body and shoulder protectors - Turkish English Dictionary