a clear conscience - Turkish English Dictionary