sale or delivery of possession - Deutsch Englisch Wörterbuch