absolved from guilt - French English Dictionary