as punishment for my misdeeds - Anglais Synonymes Dictionnaire