buy back agreement - Deutsch Englisch Wörterbuch