face a danger or difficulty - German English Dictionary