have a clear conscience about something - Inglés Sinónimo Diccionario