remain on a permanent basis - Alemán Inglés Diccionario