give satisfaction to - İspanyolca İngilizce Sözlük