depositation - Francés Inglés Diccionario