face a danger or difficulty - Alemán Inglés Diccionario