return of thanks - French English Dictionary