shielding covers - Turco Inglés Diccionario