body and shoulder protectors - Alemán Inglés Diccionario