deposit for the payment of debt - Turco Inglés Diccionario