to give up the ghost - İspanyolca İngilizce Sözlük