have a cast in the eye - Deutsch Englisch Wörterbuch