deposit a pledge with someone - İspanyolca İngilizce Sözlük