self-depreciating - Allemand Anglais Dictionnaire