removable covering - Español Inglés Diccionario