i feel terribly guilty - French English Dictionary