body and shoulder protectors - Francés Inglés Diccionario