have on one's conscience - Alemán Inglés Diccionario