have enough (or more than enough) of something - Deutsch Englisch Wörterbuch