be on the horns of a dilemma - Turkish English Dictionary