twinges of remorse - Turkish English Dictionary