have a clear conscience - Turco Inglés Diccionario