main deposits - Francés Inglés Diccionario