have a clear conscience about something - Turco Inglés Diccionario