be someone with a huge imagination - Deutsch Englisch Wörterbuch