twinges of conscience - Alemán Inglés Diccionario