overcome (a difficulty) - Francés Inglés Diccionario