they help each other. - Allemand Anglais Dictionnaire