put up obstacles - Francés Inglés Diccionario