a clear conscience - Turco Inglés Diccionario