artificial depot - Francés Inglés Diccionario