come to rescue - French English Dictionary