artificial depot - Espagnol Anglais Dictionnaire