as punishment for my misdeeds - Allemand Anglais Dictionnaire