confront difficulties - Francés Inglés Diccionario