sale or delivery of possession - Spanisch Englisch Wörterbuch