self-depreciating - Espagnol Anglais Dictionnaire