pose an obstacle - Francés Inglés Diccionario