non-removable - Alemán Inglés Diccionario