superable obstacles - Francés Inglés Diccionario