horn of a dilemma - Französisch Englisch Wörterbuch