face a challenge - Inglés Sinónimo Diccionario