development (deposit) - Alemán Inglés Diccionario