to maintain regular contact - Anglais Synonymes Dictionnaire