deposit countries - Francés Inglés Diccionario