settle (deposit etc.) - Turco Inglés Diccionario