face a danger or difficulty - Turkish English Dictionary