removable covering - Francés Inglés Diccionario