resipiscence - French English Dictionary