do what you said/promised - Deutsch Englisch Wörterbuch