protective coverings - Turco Inglés Diccionario