Idiom: Clean hands

See also: