superable difficulties - Francés Inglés Diccionario