i'm on the horns of a dilemma - Deutsch Englisch Wörterbuch