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