self-depending - Allemand Anglais Dictionnaire