body and shoulder protectors - Turco Inglés Diccionario