to leave a deposit - İspanyolca İngilizce Sözlük