as punishment for my misdeeds - Turc Anglais Dictionnaire