development (deposit) - Turco Inglés Diccionario