dispose of an obstacle - Francés Inglés Diccionario