they help each other. - French English Dictionary