deposit or investment - İspanyolca İngilizce Sözlük