come to one's aid - French English Dictionary