stay temporarily - Alemán Inglés Diccionario