cast a long shadow - Deutsch Englisch Wörterbuch