to be the cream/best - Deutsch Englisch Wörterbuch