in a fit of remorse - Turkish English Dictionary