painful duty - Allemand Anglais Dictionnaire