be faced with dilemma - Turkish English Dictionary