development (deposit) - Francés Inglés Diccionario