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