come to one's assistance - French English Dictionary