removable covering - Alemán Inglés Diccionario