have a clear conscience - Alemán Inglés Diccionario