self-depending - Espagnol Anglais Dictionnaire