have (got) it made - Deutsch Englisch Wörterbuch