feel guilty and full of remorse - Turc Anglais Dictionnaire