protecting shield - Español Inglés Diccionario