twinges of remorse - Francés Inglés Diccionario