deposit and warranties - İspanyolca İngilizce Sözlük