a head-scratcher - Deutsch Englisch Wörterbuch