time-limited engagement - Alemán Inglés Diccionario