rescatate - French English Dictionary