contract of a recurring nature - Alemán Inglés Diccionario