contract of a recurring nature - Allemand Anglais Dictionnaire