pull a finch - Deutsch Englisch Wörterbuch