a big fish in a little pond - Deutsch Englisch Wörterbuch