self-annihilated - Allemand Anglais Dictionnaire