a roadblock - Francés Inglés Diccionario