almost impassable - Francés Inglés Diccionario