almost impassable - Alemán Inglés Diccionario