sale or delivery of possession - İspanyolca İngilizce Sözlük