giving many gifts - İspanyolca İngilizce Sözlük