resolve (difficulties) - Francés Inglés Diccionario